   fun main(args : Array<String>){

       //范围循环，1-100正序，步长为2。通过if表达式，将5得整数打印出来
       /*for(i in 1..100 step 2){
            val a = if(i%5==0) i else "empty"
           println("能被5整除的数=$a")

           //使用when表达式,匹配a的值
           when(a){
               "empty" -> println("这是一个不符合条件的值")
               5 ->  println("这是一个符合条件值5")
               10 -> println("这是一个符合条件值10")
               in 20..50  -> println("这是一个符合条件值20-50之内的值")
                else -> println("这是一个未知的值")
           }
       }
*/

       //范围循环，1-100倒序，步长为2。通过if表达式，将5得整数打印出来
       for(i in 100 downTo 1 step 2){
           val a = if(i%5==0) i else "empty"
           println("能被5整除的数=$a")

           //使用when表达式,匹配a的值
           when(a){
               "empty" -> println("这是一个不符合条件的值")
               5 ->  println("这是一个符合条件值5")
               10 -> println("这是一个符合条件值10")
               in 20..50  -> println("这是一个符合条件值20-50之内的值")
               else -> println("这是一个未知的值")
           }
       }
   }

